Skip to content

Conversation

@mrabbani
Copy link
Contributor

Fix deactivation feedback text to remove technical namespace path

Description

When users deactivate the plugin, they see a feedback modal with text that includes a technical namespace path instead of clean, user-friendly copy. The current text exposes internal code structure that users shouldn't see.

Current Problem

The deactivation feedback modal currently shows:

"We share your data with Appsero to troubleshoot problems & make product improvements. Learn more about how WeDevs_WC_Conversion_Tracking\Dependencies\Appsero handles your data."

Image

This creates a poor user experience because:

  • The technical path WeDevs_WC_Conversion_Tracking\Dependencies\Appsero looks like an error or broken code
  • It exposes internal plugin structure that users don't need to know about
  • It makes the plugin appear unpolished and unprofessional
  • It undermines user trust by looking like something went wrong

Proposed Solution

Clean up the deactivation feedback text to use simple, professional language without any technical paths or namespace references. The text should read naturally and only mention the service name (Appsero) without showing internal code structure.

The text should say:
"We share your data with Appsero to troubleshoot problems & make product improvements. Learn more about how Appsero handles your data."

Acceptance Criteria

  1. Deactivation feedback modal shows clean text without any namespace paths or backslashes
  2. Only the service name (Appsero) is mentioned, not technical file paths
  3. Text reads naturally like normal user-facing copy
  4. No underscores, backslashes, or code-like strings appear in the message
  5. The "Learn more" link still works correctly

@tareq1988 tareq1988 merged commit 96bc893 into Appsero:develop Nov 24, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants